to unduly delay - Francés Inglés Diccionario